home *** CD-ROM | disk | FTP | other *** search
- V1.00: (not released)
- Firts try to launch a full screen Shell.
- Big executable.
-
- V1.01: (not released)
- The SShell autodetatch from the shell it was launched.
-
- V1.02: (testers only)
- The window was declared SMART_REFRESH ans SIMPLE_REFRESH
- (removed WA_SMART_REFRESH tag).
- I disliked the white menu bar that appared at a right mous button press.
- Added RMBTRAP to the window.
-
- V1.03: (not released)
- Can't make code pure... I suppose that the init code cback.o is not.
- Removed linked initcode :
- - Now SShell won't autodetatch itsefl (use "RUN >NIL:" instead)
- - Greatly reduced code.
- - SShell is now pure and can be made resident. Since the code
- remain in memory until you close the shell, it's an advantage
- and it's recommanded to do so if you oupen multiple SShell.
- - Can't be launched from workbench. I consider it's not a bad
- thing since I don't know how to get the path for commands searchs
- from a workbench launch. If someone have a solution...
-
- Bug hided by startup code removed :
- - Program crashed whed compiled in SMALLCODE. Now I asked the
- compiler to load a4 à start and that seemed to solve the problem.
- I'll spend some time later to understand this.
-
- V1.04: (testers only)
- Forgot to add a version string, Now there is one.
- Removed som parameters from the string that open CON:. These were
- useless since the window's config flags overtakes them.
-
- V1.10: (not released)
- New pens and palette arrangment :
- - The Palette suit best ANSI color changes in the console.
- It's now much like workbench screen's colors.
- - Pens ordered to allow fine 3D look in case of a visitor window.
- (eg : A Palette editor).
- 2 command line options implemented :
- - SM=SMART/S Enable smart refresh for she shell's window.
- This makes scrollup a little much faster but
- disable character mapping (cut and paste).
- - ID=MODEID/K Let you select a screenmode with its ModeID key.
-
- V1.11: (testers only)
- System request are now redirected to the SShell"s screen.
- 2 new options added :
- - NR=NOREQ/S Disable system requests. In case of en arror, the
- system act as if you selected the "Cancel" button.
- - OS=OVERSCAN/K This option let you choose the overscan type for
- SShell's screen. The four types recognised are :
- TEXT, STANDARD, MAX and VIDEO.
-
- V1.12: (4.12.93)
- I've understoud why SShell crashed when it was compiled using SMALLDATA.
- This is now resolved. Key words changed to lowercase for a best
- regibility. (It doese not affect syntax).
- HyperText documentation.
- 3 new options added :
- - D=Depth/K/N Set the plane depth to use. It let you use 2, 4
- and 8 colors respectively . A best matched palette
- is used for each depth of screen. 8 colors mode is
- well used when displaying ANSI standard texts.
- - W=Width/K/N Force a specified width for the screen.
- - H=Height/K/N Force a specified height for the screen.
-
- V1.13: (17.12.03)
- Added a FROM option that match the NewShell FROM option.
- - FROM Let SShell execute a specific script at startup, in
- replacement of the default S:Shell-Startup
-
- V1.14: (18.12.93)
- Replaced option D=Depth/K/N by C=Colors/K/M. The fonctionnality didn't
- change but this syntax is more userfriendly.
-
- V1.20: (13.03.94)
- This is the first public, official and distributable release of
- ScreenShell. The program is now localized. English strings are used
- internally by default if there is no local.library or no corresponding
- catalog. French texts where thrown out into an external catalog.
- The code was rewiten to take benefit of a dynamically allocated global
- structure. There is no more need to pass libraries pointers to other
- functions.
- English documentation is now finished and available in AmigaGuide
- format as the french one.
- I had disabled right mouse button. In fact it was not a so good idea.
- Right button with menu cat quickly stop the display, and more this can
- allow very good utilities like KingCon to display their menus. So I
- have made menu blocking optional with a new option :
- - RT=RMBTrap/S Allow to desable menu mouse button.
-